package com.reservation.taxi.taxi.vo.businessinfo;

import lombok.Data;

/**
 * 营运出发
 * YYCF 接口命令
 */
@Data
public class BusinessDepartVo {

    /**
     * 公司标识，与交通部一致。
     */
    private String companyId;

    /**
     * 订单编号 (与发送交通部一致)
     */
    private String orderId;

    /**
     * 机动车驾驶证号
     */
    private String licenseId;

    /**
     * 乘客电话
     */
    private String passengerPhone;

    /**
     * 运价类型编码 (由网约车平台公司定义，与计程计价方式信息接口一一对应)
     */
    private String fareType;

    /**
     * 车牌号码
     */
    private String vehicleNo;

    /**
     * 车牌颜色 1-蓝色 2-黄色 3-黑色 4-白色 9-其他
     */
    private String plateColor;

    /**
     * 车辆实际出发经度 单位：1*10-6度
     */
    private Double depLongitude;

    /**
     * 车辆实际出发纬度 单位：1*10-6度
     */
    private Double depLatitude;

    /**
     * 坐标加密标识 1：GCJ-02 测绘局标准 2：WGS84 GPS标准 3：BD-09 百度标准 4：CGCS2000 北斗标准 0：其他
     */
    private Integer encrypt;

    /**
     * 实际上车时间 格式:yyyyMMddHHmmss
     */
    private String depTime;

    /**
     * 空驶里程 单位：km (非必填)
     */
    private Integer waitMile;

    /**
     * 乘客等待时间 单位：秒
     */
    private Integer passengerWaitTime;

    /**
     * 司机等待时间 单位：秒
     */
    private Integer driveWaitTime;

    /**
     * 行政区划编号
     */
    private Integer address;

    /**
     * 驾驶员姓名 （非必填）
     */
    private String driverName;

    /**
     * 驾驶员身份证号
     */
    private String driverIDCard;

    /**
     * 网络预约出租汽车驾驶员证编号 (如果无网络预约出租汽车驾驶员编号，填汉字空)
     */
    private String driverCertCard;

    /**
     * 乘客称谓 (非必填)
     */
    private String passengerName;

    /**
     * 乘客性别 0-未知性别 1-男性 2-女性 9-未说明性别 (非必填)
     */
    private Integer passengerSex;

    /**
     * 订单下达时间 (与订单发起（DDFQ）中订单下达时间一致) 格式：yyyyMMddHHmmss
     */
    private String orderTime;

}
